/*导航*/
.md-nav-l,.md-nav-r{

    list-style: none;

    margin: 0px 0px;

    padding:13px 10px;


}





.md-nav-l{

    float: left

}

.md-nav-l>li{
    position: relative
}


.md-nav-r{

    float: right

}


.md-nav{

    border: 1px solid #dddddd;

    border-radius: 5px;
    height: 50px;
    display: block;

    margin-bottom: 5px;
    background-color: #ffffff;

}
.md-nav:after{
    clear: both
}
.md-nav li{

    float: left;

    margin: 0px 10px;
    display: block


}
.md-nav>ul>li>a{
    position: static;
    display: block;
    text-decoration: none;
}
.md-dropdown-menu{
    position: absolute;
    padding-left: 0;
    margin-left: -20px;
    top:40px ;
    border: 1px solid #dddddd;
    border-radius: 5px;
    background-color: #ffffff;
    box-shadow: 0px 1px 2px -1px;
    width: 100px;
    z-index: 9
}
.md-dropdown-menu li{
    float: none;
    padding:3px
}

/*弹出框*/
.md-modal{
    position: absolute;
    width: 500px;

    margin-left: auto;
    margin-right: auto;
    z-index: 999999;
}

/*文档编写区域*/
.doc-layout{

    /*height:560px;
	*/

}


.navbar-editor{

    margin-bottom: 0px;


}



#doc-main,#doc-show{

    outline:none;

    width:100%;

    height: 100%;

    resize: none;

    border: none;

    overflow-y : scroll;

    margin-top: 5px;

    padding: 10px;

    background: none repeat scroll 0% 0% transparent;

    color: #2d4e6d;

    letter-spacing:1px;

    font: 16px/1.8 Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;

    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);


}

#doc-main:hover,#doc-show:hover{
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.34);
}



#read-only{

    margin-top: 5px;

    padding: 10px;

    color: #2d4e6d;

    letter-spacing:1px;

    font: 16px/1.8 Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;
!important;


}



.tool{

    position: absolute;

    right:40px;

    top:30px;



}


.tool-fixed{

    position: fixed;

    right:40px;

    top:30px;


}



.tool-item,.spirit,.spirit-box{

    vertical-align:text-top;

    border: none;

    background: none repeat scroll 0% 0% transparent;

    color:rgba( 6, 0, 1 ,0.5);

    cursor: pointer;

    font-size: 16px;

    transition-property:all;

    transition-duration: 0.1s;

    transition-timing-function: ease-out;

    /* Firefox 4 */
    -moz-transition-property:all;

    -moz-transition-duration:0.1s;

    -moz-transition-timing-function:ease-out;

    /* Safari 和 Chrome */
    -webkit-transition-property:all;

    -webkit-transition-duration:0.1s;

    -webkit-transition-timing-function:ease-out;

    /* Opera */
    -o-transition-property:all;

    -o-transition-duration:0.1s;

    -o-transition-timing-function:ease-out;


}


.spirit:hover{

    color:rgba( 6, 0, 1 ,1);

    margin-top: -7px;
    padding-bottom: 6px;
    text-decoration: none;
    text-shadow: 2px 7px 3px rgba(63, 63, 63, 0.21);


}



.spirit:active{

    color:rgba( 6, 0, 1 ,1);

    margin-top: -1px;

    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.53);


}


.spirit-box:hover{

    color:rgba( 6, 0, 1 ,1);

    margin-top: -10px;

    box-shadow: 2px 10px 3px rgba(63, 63, 63, 0.21);


}


.spirit-box:active{

    color:rgba( 6, 0, 1 ,1);

    margin-top: -1px;

    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.53);


}


.md-nav .now{
background-color: transparent;
    color:#000000;

    font-size: 20px;
    margin-top: -7px;

}



/*书写模式菜单*/


blockquote:before, blockquote:after {

    content: "";


}


blockquote {

    background-color: #ffffff;

    padding: 10px 15px;

    border-left-style: solid;

    border-left-width: 10px;


}


 .markdown-preview .table{

    background-color: rgb(242, 242, 242);




    padding:8.5px;




}



/*代码美化*/
.com {
    color: rgba(160, 174, 174, 0.71);
}


.lit {
    color: #195f91;
}


.pun, .opn, .clo {
    color: #93a1a1;
}


.fun {
    color: #dc322f;
}


.str, .atv {
    color: #D14;
}


.kwd, .linenums, .tag {
    color: #4f9fcf;
}


.typ, .atn, .dec, .var {
    color: #099;
}


.pln {
    color: #48484c;
}



.prettyprint {

    /*padding: 8px;
	*/
    /*background-color: #f7f7f9;
	*/
    /*border: 1px solid #e1e1e8;
	*/

}


.prettyprint.linenums {

    -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;

    -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;

    box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;


}



/* Specify class=linenums on a pre to get line numbering */
ol.linenums {

    margin: 0 0 0 33px;
    /* IE indents via margin-left */

}


ol.linenums li {

    padding-left: 12px;

    color: #bebec5;

    line-height: 18px;

    text-shadow: 0 1px 0 #fff;


}


code, pre {

    padding: 0 3px 2px;

    font-family: Menlo, Monaco, "Courier New", monospace;

    font-size: 12px;

    color: #333333;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;


}


code {

    padding: 3px 4px;

    color: #d14;

    /*background-color: #f7f7f9;
	*/
    /*border: 1px solid #E1E1E8;
	*/
    /*border-image: initial;
	*/

}


pre {

    display: block;

    padding: 8.5px;

    margin: 0 0 9px;

    font-size: 12px;

    line-height: 18px;

    /*background-color: #f5f5f5;
	*/
    /*border: 1px solid #ccc;
	*/
    /*border: 1px solid rgba(0, 0, 0, 0.15);
	*/
    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

    white-space: pre;

    white-space: pre-wrap;

    word-break: break-all;


}


pre.prettyprint {

    margin-bottom: 18px;


}


pre code {

    padding: 0;

    background-color: transparent;


}


pre {


    border-width: 0px;

    margin:20px;


}



.markdown-preview, .live-sroll{

    background-color: #ffffff!important;


}




.sh_acid{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_acid .sh_sourceCode{
    background-color:#eee;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_keyword{
    color:#bb7977;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_type{
    color:#8080c0;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_string{
    color:#a68500;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_regexp{
    color:#a68500;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_specialchar{
    color:#f0f;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_comment{
    color:#ff8000;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_number{
    color:#800080;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_preproc{
    color:#0080c0;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_symbol{
    color:#ff0080;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_function{
    color:#046;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_cbracket{
    color:#ff0080;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_url{
    color:#a68500;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_date{
    color:#bb7977;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_time{
    color:#bb7977;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_file{
    color:#bb7977;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_ip{
    color:#a68500;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_name{
    color:#a68500;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_variable{
    color:#0080c0;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_oldfile{
    color:#f0f;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_newfile{
    color:#a68500;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_difflines{
    color:#bb7977;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_selector{
    color:#0080c0;
    font-weight:normal;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_property{
    color:#bb7977;
    font-weight:bold;
    font-style:normal;
}

.sh_acid .sh_sourceCode .sh_value{
    color:#a68500;
    font-weight:normal;
    font-style:normal;
}



.sh_berries-dark{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_berries-dark .sh_sourceCode{
    background-color:#80bfff;
    color:#400080;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_keyword{
    color:#3f2bf0;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_type{
    color:#3f2bf0;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_string{
    color:#c40000;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_regexp{
    color:#c40000;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_specialchar{
    color:#77379a;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_comment{
    color:#df0959;
    font-weight:normal;
    font-style:italic;
}

.sh_berries-dark .sh_sourceCode .sh_number{
    color:#20755a;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_preproc{
    color:#0628cb;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_symbol{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_function{
    color:#901164;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_cbracket{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_url{
    color:#c40000;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_date{
    color:#3f2bf0;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_time{
    color:#3f2bf0;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_file{
    color:#3f2bf0;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_ip{
    color:#c40000;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_name{
    color:#c40000;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_variable{
    color:#a91ea7;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_oldfile{
    color:#77379a;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_newfile{
    color:#c40000;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_difflines{
    color:#3f2bf0;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_selector{
    color:#a91ea7;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_property{
    color:#3f2bf0;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-dark .sh_sourceCode .sh_value{
    color:#c40000;
    font-weight:normal;
    font-style:normal;
}



.sh_berries-light{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_berries-light .sh_sourceCode{
    background-color:#d7ffff;
    color:#47406d;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_keyword{
    color:#2cae1e;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_type{
    color:#8b51c0;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_string{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_regexp{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_specialchar{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_comment{
    color:#9c3caf;
    font-weight:normal;
    font-style:italic;
}

.sh_berries-light .sh_sourceCode .sh_number{
    color:#20755a;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_preproc{
    color:#0628cb;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_symbol{
    color:#d2073b;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_function{
    color:#901164;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_cbracket{
    color:#d2073b;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_url{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_date{
    color:#2cae1e;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_time{
    color:#2cae1e;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_file{
    color:#2cae1e;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_ip{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_name{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_variable{
    color:#0628cb;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_oldfile{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_newfile{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_difflines{
    color:#2cae1e;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_selector{
    color:#0628cb;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_property{
    color:#2cae1e;
    font-weight:bold;
    font-style:normal;
}

.sh_berries-light .sh_sourceCode .sh_value{
    color:#5f81b3;
    font-weight:normal;
    font-style:normal;
}



.sh_bipolar{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_bipolar .sh_sourceCode{
    background-color:#000;
    color:#d149a6;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_keyword{
    color:#ee85e2;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_type{
    color:#aadd8b;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_string{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_regexp{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_specialchar{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_comment{
    color:#35d6e5;
    font-weight:normal;
    font-style:italic;
}

.sh_bipolar .sh_sourceCode .sh_number{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_preproc{
    color:#07f6bf;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_symbol{
    color:#348fef;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_function{
    color:#d51993;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_cbracket{
    color:#348fef;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_url{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_date{
    color:#ee85e2;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_time{
    color:#ee85e2;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_file{
    color:#ee85e2;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_ip{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_name{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_variable{
    color:#72d42c;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_oldfile{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_newfile{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_difflines{
    color:#ee85e2;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_selector{
    color:#72d42c;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_property{
    color:#ee85e2;
    font-weight:bold;
    font-style:normal;
}

.sh_bipolar .sh_sourceCode .sh_value{
    color:#9ef457;
    font-weight:normal;
    font-style:normal;
}



.sh_blacknblue{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_blacknblue .sh_sourceCode{
    background-color:#000;
    color:#2346d5;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_keyword{
    color:#1ededc;
    font-weight:bold;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_type{
    color:#c06cf8;
    font-weight:bold;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_string{
    color:#cfc631;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_regexp{
    color:#cfc631;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_specialchar{
    color:#ccc6c6;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_comment{
    color:#6fb2c4;
    font-weight:normal;
    font-style:italic;
}

.sh_blacknblue .sh_sourceCode .sh_number{
    color:#c4ac60;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_preproc{
    color:#8080ff;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_symbol{
    color:#ccc6c6;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_function{
    color:#1c96ed;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_cbracket{
    color:#ccc6c6;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_url{
    color:#cfc631;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_date{
    color:#1ededc;
    font-weight:bold;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_time{
    color:#1ededc;
    font-weight:bold;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_file{
    color:#1ededc;
    font-weight:bold;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_ip{
    color:#cfc631;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_name{
    color:#cfc631;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_variable{
    color:#ecea26;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_oldfile{
    color:#ccc6c6;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_newfile{
    color:#cfc631;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_difflines{
    color:#1ededc;
    font-weight:bold;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_selector{
    color:#ecea26;
    font-weight:normal;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_property{
    color:#1ededc;
    font-weight:bold;
    font-style:normal;
}

.sh_blacknblue .sh_sourceCode .sh_value{
    color:#cfc631;
    font-weight:normal;
    font-style:normal;
}



.sh_bright{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_bright .sh_sourceCode{
    background-color:#fff;
    color:#401e7a;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_keyword{
    color:#ff3030;
    font-weight:bold;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_type{
    color:#f7b92c;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_string{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_regexp{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_specialchar{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_comment{
    color:#38ad24;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_number{
    color:#32ba06;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_preproc{
    color:#5374b0;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_symbol{
    color:#3030ee;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_function{
    color:#d11ced;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_cbracket{
    color:#3030ee;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_url{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_date{
    color:#ff3030;
    font-weight:bold;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_time{
    color:#ff3030;
    font-weight:bold;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_file{
    color:#ff3030;
    font-weight:bold;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_ip{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_name{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_variable{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_oldfile{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_newfile{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_difflines{
    color:#ff3030;
    font-weight:bold;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_selector{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_property{
    color:#ff3030;
    font-weight:bold;
    font-style:normal;
}

.sh_bright .sh_sourceCode .sh_value{
    color:#1861a7;
    font-weight:normal;
    font-style:normal;
}



.sh_contrast{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_contrast .sh_sourceCode{
    background-color:#ed6104;
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_keyword{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_type{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_string{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_regexp{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_specialchar{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_comment{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_number{
    color:#971ad8;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_preproc{
    color:#7b44e0;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_symbol{
    color:#dedede;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_function{
    color:#fff700;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_cbracket{
    color:#dedede;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_url{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_date{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_time{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_file{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_ip{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_name{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_variable{
    color:#11f80c;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_oldfile{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_newfile{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_difflines{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_selector{
    color:#11f80c;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_property{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_contrast .sh_sourceCode .sh_value{
    color:#11f80c;
    font-weight:normal;
    font-style:normal;
}



.sh_darkblue{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_darkblue .sh_sourceCode{
    background-color:#000040;
    color:#C7C7C7;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_keyword{
    color:#ffff60;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_type{
    color:#60ff60;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_string{
    color:#ffa0a0;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_regexp{
    color:#ffa0a0;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_specialchar{
    color:#ffa500;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_comment{
    color:#80a0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_number{
    color:#42cad9;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_preproc{
    color:#ff80ff;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_symbol{
    color:#d8e91b;
    font-weight:bold;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_function{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_cbracket{
    color:#d8e91b;
    font-weight:bold;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_url{
    color:#ffa0a0;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_date{
    color:#ffff60;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_time{
    color:#ffff60;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_file{
    color:#ffff60;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_ip{
    color:#ffa0a0;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_name{
    color:#ffa0a0;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_variable{
    color:#26e0e7;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_oldfile{
    color:#ffa500;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_newfile{
    color:#ffa0a0;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_difflines{
    color:#ffff60;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_selector{
    color:#26e0e7;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_property{
    color:#ffff60;
    font-weight:normal;
    font-style:normal;
}

.sh_darkblue .sh_sourceCode .sh_value{
    color:#ffa0a0;
    font-weight:normal;
    font-style:normal;
}



.sh_darkness{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_darkness .sh_sourceCode{
    background-color:#000;
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_keyword{
    color:#ff0;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_type{
    color:#0f0;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_string{
    color:#abab00;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_regexp{
    color:#abab00;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_specialchar{
    color:#bfbfbf;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_comment{
    color:#888;
    font-weight:normal;
    font-style:italic;
}

.sh_darkness .sh_sourceCode .sh_number{
    color:#619de7;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_preproc{
    color:#1da3cf;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_symbol{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_function{
    color:#f34627;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_cbracket{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_url{
    color:#abab00;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_date{
    color:#ff0;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_time{
    color:#ff0;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_file{
    color:#ff0;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_ip{
    color:#abab00;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_name{
    color:#abab00;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_variable{
    color:#26e0e7;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_oldfile{
    color:#bfbfbf;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_newfile{
    color:#abab00;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_difflines{
    color:#ff0;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_selector{
    color:#26e0e7;
    font-weight:normal;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_property{
    color:#ff0;
    font-weight:bold;
    font-style:normal;
}

.sh_darkness .sh_sourceCode .sh_value{
    color:#abab00;
    font-weight:bold;
    font-style:normal;
}



.sh_desert{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_desert .sh_sourceCode{
    background-color:#af947e;
    color:#fffdec;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_keyword{
    color:#fef8bc;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_type{
    color:#fef8bc;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_string{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_regexp{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_specialchar{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_comment{
    color:#a00000;
    font-weight:normal;
    font-style:italic;
}

.sh_desert .sh_sourceCode .sh_number{
    color:#3e3f25;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_preproc{
    color:#833914;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_symbol{
    color:#66574f;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_function{
    color:#f3d266;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_cbracket{
    color:#66574f;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_url{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_date{
    color:#fef8bc;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_time{
    color:#fef8bc;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_file{
    color:#fef8bc;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_ip{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_name{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_variable{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_oldfile{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_newfile{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_difflines{
    color:#fef8bc;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_selector{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_property{
    color:#fef8bc;
    font-weight:bold;
    font-style:normal;
}

.sh_desert .sh_sourceCode .sh_value{
    color:#f6f647;
    font-weight:normal;
    font-style:normal;
}



.sh_dull{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_dull .sh_sourceCode{
    background-color:#bfbfbf;
    color:#656565;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_keyword{
    color:#353535;
    font-weight:bold;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_type{
    color:#3241c6;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_string{
    color:#059;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_regexp{
    color:#059;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_specialchar{
    color:#059;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_comment{
    color:#d11d20;
    font-weight:normal;
    font-style:italic;
}

.sh_dull .sh_sourceCode .sh_number{
    color:#16930d;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_preproc{
    color:#003;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_symbol{
    color:#222;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_function{
    color:#38255c;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_cbracket{
    color:#222;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_url{
    color:#059;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_date{
    color:#353535;
    font-weight:bold;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_time{
    color:#353535;
    font-weight:bold;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_file{
    color:#353535;
    font-weight:bold;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_ip{
    color:#059;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_name{
    color:#059;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_variable{
    color:#ae5a16;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_oldfile{
    color:#059;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_newfile{
    color:#059;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_difflines{
    color:#353535;
    font-weight:bold;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_selector{
    color:#ae5a16;
    font-weight:normal;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_property{
    color:#353535;
    font-weight:bold;
    font-style:normal;
}

.sh_dull .sh_sourceCode .sh_value{
    color:#059;
    font-weight:normal;
    font-style:normal;
}



.sh_easter{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_easter .sh_sourceCode{
    background-color:#ffff80;
    color:#2C7B34;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_keyword{
    color:#1d45d6;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_type{
    color:#ed0f55;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_string{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_regexp{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_specialchar{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_comment{
    color:#24c815;
    font-weight:normal;
    font-style:italic;
}

.sh_easter .sh_sourceCode .sh_number{
    color:#e11a70;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_preproc{
    color:#1583b1;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_symbol{
    color:#fa4700;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_function{
    color:#1d45d6;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_cbracket{
    color:#fa4700;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_url{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_date{
    color:#1d45d6;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_time{
    color:#1d45d6;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_file{
    color:#1d45d6;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_ip{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_name{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_variable{
    color:#26aae7;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_oldfile{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_newfile{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_difflines{
    color:#1d45d6;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_selector{
    color:#26aae7;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_property{
    color:#1d45d6;
    font-weight:bold;
    font-style:normal;
}

.sh_easter .sh_sourceCode .sh_value{
    color:#ca4be3;
    font-weight:normal;
    font-style:normal;
}



.sh_emacs{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_emacs .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_keyword{
    color:#9c20ee;
    font-weight:bold;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_type{
    color:#208920;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_string{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_regexp{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_specialchar{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_comment{
    color:#ac2020;
    font-weight:normal;
    font-style:italic;
}

.sh_emacs .sh_sourceCode .sh_number{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_preproc{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_url{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_date{
    color:#9c20ee;
    font-weight:bold;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_time{
    color:#9c20ee;
    font-weight:bold;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_file{
    color:#9c20ee;
    font-weight:bold;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_ip{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_name{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_variable{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_oldfile{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_newfile{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_difflines{
    color:#9c20ee;
    font-weight:bold;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_selector{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_property{
    color:#9c20ee;
    font-weight:bold;
    font-style:normal;
}

.sh_emacs .sh_sourceCode .sh_value{
    color:#bd8d8b;
    font-weight:normal;
    font-style:normal;
}



.sh_golden{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_golden .sh_sourceCode{
    background-color:#000;
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_keyword{
    color:#ffed8a;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_type{
    color:#ffed8a;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_string{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_regexp{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_specialchar{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_comment{
    color:#978345;
    font-weight:normal;
    font-style:italic;
}

.sh_golden .sh_sourceCode .sh_number{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_preproc{
    color:#fda;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_symbol{
    color:#ababab;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_function{
    color:#db0;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_cbracket{
    color:#ababab;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_url{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_date{
    color:#ffed8a;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_time{
    color:#ffed8a;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_file{
    color:#ffed8a;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_ip{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_name{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_variable{
    color:#dedede;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_oldfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_newfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_difflines{
    color:#ffed8a;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_selector{
    color:#dedede;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_property{
    color:#ffed8a;
    font-weight:bold;
    font-style:normal;
}

.sh_golden .sh_sourceCode .sh_value{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}



.sh_greenlcd{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_greenlcd .sh_sourceCode{
    background-color:#003400;
    color:#0b0;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_keyword{
    color:#00ed00;
    font-weight:bold;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_type{
    color:#00ed00;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_string{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_regexp{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_specialchar{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_comment{
    color:#888;
    font-weight:normal;
    font-style:italic;
}

.sh_greenlcd .sh_sourceCode .sh_number{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_preproc{
    color:#bfbfbf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_symbol{
    color:#2fe7a9;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_function{
    color:#c0ff73;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_cbracket{
    color:#2fe7a9;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_url{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_date{
    color:#00ed00;
    font-weight:bold;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_time{
    color:#00ed00;
    font-weight:bold;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_file{
    color:#00ed00;
    font-weight:bold;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_ip{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_name{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_variable{
    color:#beef13;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_oldfile{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_newfile{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_difflines{
    color:#00ed00;
    font-weight:bold;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_selector{
    color:#beef13;
    font-weight:normal;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_property{
    color:#00ed00;
    font-weight:bold;
    font-style:normal;
}

.sh_greenlcd .sh_sourceCode .sh_value{
    color:#dfdfdf;
    font-weight:normal;
    font-style:normal;
}



.sh_ide-anjuta{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_ide-anjuta .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_keyword{
    color:#000080;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_type{
    color:#000080;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_string{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_regexp{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_specialchar{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_comment{
    color:#f00;
    font-weight:normal;
    font-style:italic;
}

.sh_ide-anjuta .sh_sourceCode .sh_number{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_preproc{
    color:#678000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_url{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_date{
    color:#000080;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_time{
    color:#000080;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_file{
    color:#000080;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_ip{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_name{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_variable{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_oldfile{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_newfile{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_difflines{
    color:#000080;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_selector{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_property{
    color:#000080;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-anjuta .sh_sourceCode .sh_value{
    color:#db0;
    font-weight:normal;
    font-style:normal;
}



.sh_ide-codewarrior{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_ide-codewarrior .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_keyword{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_type{
    color:#4c73a6;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_string{
    color:#666;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_regexp{
    color:#666;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_specialchar{
    color:#666;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_comment{
    color:#b30000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_number{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_preproc{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_url{
    color:#666;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_date{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_time{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_file{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_ip{
    color:#666;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_name{
    color:#666;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_variable{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_oldfile{
    color:#666;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_newfile{
    color:#666;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_difflines{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_selector{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_property{
    color:#0000b3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-codewarrior .sh_sourceCode .sh_value{
    color:#666;
    font-weight:normal;
    font-style:normal;
}



.sh_ide-devcpp{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_ide-devcpp .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_keyword{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_type{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_string{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_regexp{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_specialchar{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_comment{
    color:#000080;
    font-weight:normal;
    font-style:italic;
}

.sh_ide-devcpp .sh_sourceCode .sh_number{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_preproc{
    color:#008000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_url{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_date{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_time{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_file{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_ip{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_name{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_variable{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_oldfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_newfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_difflines{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_selector{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_property{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-devcpp .sh_sourceCode .sh_value{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}



.sh_ide-eclipse{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_ide-eclipse .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_keyword{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_type{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_string{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_regexp{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_specialchar{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_comment{
    color:#717ab3;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_number{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_preproc{
    color:#3f5fbf;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_url{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_date{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_time{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_file{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_ip{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_name{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_variable{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_oldfile{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_newfile{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_difflines{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_selector{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_property{
    color:#7f0055;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-eclipse .sh_sourceCode .sh_value{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}



.sh_ide-kdev{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_ide-kdev .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_keyword{
    color:#600000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_type{
    color:#600000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_string{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_regexp{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_specialchar{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_comment{
    color:#bfbfbf;
    font-weight:normal;
    font-style:italic;
}

.sh_ide-kdev .sh_sourceCode .sh_number{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_preproc{
    color:#008000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_url{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_date{
    color:#600000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_time{
    color:#600000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_file{
    color:#600000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_ip{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_name{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_variable{
    color:#600000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_oldfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_newfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_difflines{
    color:#600000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_selector{
    color:#600000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_property{
    color:#600000;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-kdev .sh_sourceCode .sh_value{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}



.sh_ide-msvcpp{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_ide-msvcpp .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_keyword{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_type{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_string{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_regexp{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_specialchar{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_comment{
    color:#008000;
    font-weight:normal;
    font-style:italic;
}

.sh_ide-msvcpp .sh_sourceCode .sh_number{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_preproc{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_url{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_date{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_time{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_file{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_ip{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_name{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_variable{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_oldfile{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_newfile{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_difflines{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_selector{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_property{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_ide-msvcpp .sh_sourceCode .sh_value{
    color:#000;
    font-weight:normal;
    font-style:normal;
}



.sh_kwrite{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_kwrite .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_keyword{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_type{
    color:#830000;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_string{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_regexp{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_specialchar{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_comment{
    color:#838183;
    font-weight:normal;
    font-style:italic;
}

.sh_kwrite .sh_sourceCode .sh_number{
    color:#2928ff;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_preproc{
    color:#008200;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_function{
    color:#010181;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_url{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_date{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_time{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_file{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_ip{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_name{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_variable{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_oldfile{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_newfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_difflines{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_selector{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_property{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_kwrite .sh_sourceCode .sh_value{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}



.sh_matlab{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_matlab .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_keyword{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_type{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_string{
    color:#800000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_regexp{
    color:#800000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_specialchar{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_number{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_url{
    color:#800000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_date{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_time{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_file{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_ip{
    color:#800000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_name{
    color:#800000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_variable{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_oldfile{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_newfile{
    color:#800000;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_difflines{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_selector{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_property{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_matlab .sh_sourceCode .sh_value{
    color:#800000;
    font-weight:normal;
    font-style:normal;
}



.sh_navy{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_navy .sh_sourceCode{
    background-color:#000035;
    color:#008bff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_keyword{
    color:#f8c50b;
    font-weight:bold;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_type{
    color:#e1e72f;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_string{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_regexp{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_specialchar{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_comment{
    color:#fb0;
    font-weight:normal;
    font-style:italic;
}

.sh_navy .sh_sourceCode .sh_number{
    color:#f87ff4;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_preproc{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_symbol{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_function{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_cbracket{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_url{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_date{
    color:#f8c50b;
    font-weight:bold;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_time{
    color:#f8c50b;
    font-weight:bold;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_file{
    color:#f8c50b;
    font-weight:bold;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_ip{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_name{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_variable{
    color:#13d8ef;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_oldfile{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_newfile{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_difflines{
    color:#f8c50b;
    font-weight:bold;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_selector{
    color:#13d8ef;
    font-weight:normal;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_property{
    color:#f8c50b;
    font-weight:bold;
    font-style:normal;
}

.sh_navy .sh_sourceCode .sh_value{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}



.sh_nedit{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_nedit .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_keyword{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_type{
    color:#a52a2a;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_string{
    color:#006400;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_regexp{
    color:#006400;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_specialchar{
    color:#2e8b57;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_comment{
    color:#000;
    font-weight:normal;
    font-style:italic;
}

.sh_nedit .sh_sourceCode .sh_number{
    color:#006400;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_preproc{
    color:#27408b;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_symbol{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_cbracket{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_url{
    color:#006400;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_date{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_time{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_file{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_ip{
    color:#006400;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_name{
    color:#006400;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_variable{
    color:#dda0dd;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_oldfile{
    color:#2e8b57;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_newfile{
    color:#006400;
    font-weight:normal;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_difflines{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_selector{
    color:#dda0dd;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_property{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_nedit .sh_sourceCode .sh_value{
    color:#006400;
    font-weight:normal;
    font-style:normal;
}



.sh_neon{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_neon .sh_sourceCode{
    background-color:#000;
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_keyword{
    color:#0ff;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_type{
    color:#ff0;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_string{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_regexp{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_specialchar{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_comment{
    color:#0f0;
    font-weight:normal;
    font-style:italic;
}

.sh_neon .sh_sourceCode .sh_number{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_preproc{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_symbol{
    color:#ee5896;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_function{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_cbracket{
    color:#ee5896;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_url{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_date{
    color:#0ff;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_time{
    color:#0ff;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_file{
    color:#0ff;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_ip{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_name{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_variable{
    color:#ef1347;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_oldfile{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_newfile{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_difflines{
    color:#0ff;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_selector{
    color:#ef1347;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_property{
    color:#0ff;
    font-weight:bold;
    font-style:normal;
}

.sh_neon .sh_sourceCode .sh_value{
    color:#cd00ff;
    font-weight:normal;
    font-style:normal;
}



.sh_night{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_night .sh_sourceCode{
    background-color:#004;
    color:#d0f;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_keyword{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_type{
    color:#f1157c;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_string{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_regexp{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_specialchar{
    color:#82d66d;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_comment{
    color:#bfbfbf;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_number{
    color:#8ee119;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_preproc{
    color:#0b0;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_symbol{
    color:#e7ee5c;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_function{
    color:#ff06cd;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_cbracket{
    color:#e7ee5c;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_url{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_date{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_time{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_file{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_ip{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_name{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_variable{
    color:#7aec27;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_oldfile{
    color:#82d66d;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_newfile{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_difflines{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_selector{
    color:#7aec27;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_property{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_night .sh_sourceCode .sh_value{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}



.sh_pablo{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_pablo .sh_sourceCode{
    background-color:#000;
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_keyword{
    color:#c0c000;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_type{
    color:#00c000;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_string{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_regexp{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_specialchar{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_comment{
    color:#808080;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_number{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_preproc{
    color:#0f0;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_symbol{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_function{
    color:#ff22b9;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_cbracket{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_url{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_date{
    color:#c0c000;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_time{
    color:#c0c000;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_file{
    color:#c0c000;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_ip{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_name{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_variable{
    color:#0000c0;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_oldfile{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_newfile{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_difflines{
    color:#c0c000;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_selector{
    color:#0000c0;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_property{
    color:#c0c000;
    font-weight:bold;
    font-style:normal;
}

.sh_pablo .sh_sourceCode .sh_value{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}



.sh_peachpuff{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_peachpuff .sh_sourceCode{
    background-color:#ffdab9;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_keyword{
    color:#a52a2a;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_type{
    color:#2e8b57;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_string{
    color:#c00058;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_regexp{
    color:#c00058;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_specialchar{
    color:#6a5acd;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_comment{
    color:#406090;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_number{
    color:#c00058;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_preproc{
    color:#cd00cd;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_function{
    color:#521cc7;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_url{
    color:#c00058;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_date{
    color:#a52a2a;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_time{
    color:#a52a2a;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_file{
    color:#a52a2a;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_ip{
    color:#c00058;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_name{
    color:#c00058;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_variable{
    color:#275fec;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_oldfile{
    color:#6a5acd;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_newfile{
    color:#c00058;
    font-weight:normal;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_difflines{
    color:#a52a2a;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_selector{
    color:#275fec;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_property{
    color:#a52a2a;
    font-weight:bold;
    font-style:normal;
}

.sh_peachpuff .sh_sourceCode .sh_value{
    color:#c00058;
    font-weight:normal;
    font-style:normal;
}



.sh_print{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_print .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_keyword{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_type{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_string{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_regexp{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_specialchar{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_comment{
    color:#666;
    font-weight:normal;
    font-style:italic;
}

.sh_print .sh_sourceCode .sh_number{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_preproc{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_symbol{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_cbracket{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_url{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_date{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_time{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_file{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_ip{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_name{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_variable{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_oldfile{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_newfile{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_difflines{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_selector{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_property{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_print .sh_sourceCode .sh_value{
    color:#000;
    font-weight:normal;
    font-style:normal;
}



.sh_rand01{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_rand01 .sh_sourceCode{
    background-color:#fff;
    color:#121b28;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_keyword{
    color:#0a7f6d;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_type{
    color:#c42638;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_string{
    color:#2b83ba;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_regexp{
    color:#2b83ba;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_specialchar{
    color:#a764cb;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_comment{
    color:#ababab;
    font-weight:normal;
    font-style:italic;
}

.sh_rand01 .sh_sourceCode .sh_number{
    color:#0da344;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_preproc{
    color:#620ac6;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_symbol{
    color:#0000de;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_function{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_cbracket{
    color:#0000de;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_url{
    color:#2b83ba;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_date{
    color:#0a7f6d;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_time{
    color:#0a7f6d;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_file{
    color:#0a7f6d;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_ip{
    color:#2b83ba;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_name{
    color:#2b83ba;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_variable{
    color:#e12f76;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_oldfile{
    color:#a764cb;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_newfile{
    color:#2b83ba;
    font-weight:normal;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_difflines{
    color:#0a7f6d;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_selector{
    color:#e12f76;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_property{
    color:#0a7f6d;
    font-weight:bold;
    font-style:normal;
}

.sh_rand01 .sh_sourceCode .sh_value{
    color:#2b83ba;
    font-weight:normal;
    font-style:normal;
}



.sh_the{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_the .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_keyword{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_type{
    color:#808;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_string{
    color:#008;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_regexp{
    color:#008;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_specialchar{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_comment{
    color:#0f0;
    font-weight:normal;
    font-style:italic;
}

.sh_the .sh_sourceCode .sh_number{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_preproc{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_url{
    color:#008;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_date{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_time{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_file{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_ip{
    color:#008;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_name{
    color:#008;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_variable{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_oldfile{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_newfile{
    color:#008;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_difflines{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_selector{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_property{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_the .sh_sourceCode .sh_value{
    color:#008;
    font-weight:normal;
    font-style:normal;
}



.sh_typical{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_typical .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_keyword{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_type{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_string{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_regexp{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_specialchar{
    color:#C42DA8;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_comment{
    color:#666;
    font-weight:normal;
    font-style:italic;
}

.sh_typical .sh_sourceCode .sh_number{
    color:#a900a9;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_preproc{
    color:#00b800;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_symbol{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_function{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_cbracket{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_url{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_date{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_time{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_file{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_ip{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_name{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_variable{
    color:#ec7f15;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_oldfile{
    color:#C42DA8;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_newfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_difflines{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_selector{
    color:#ec7f15;
    font-weight:normal;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_property{
    color:#00f;
    font-weight:bold;
    font-style:normal;
}

.sh_typical .sh_sourceCode .sh_value{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}



.sh_vampire{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_vampire .sh_sourceCode{
    background-color:#000;
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_keyword{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_type{
    color:#F35E1E;
    font-weight:bold;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_string{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_regexp{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_specialchar{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_comment{
    color:#ababab;
    font-weight:normal;
    font-style:italic;
}

.sh_vampire .sh_sourceCode .sh_number{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_preproc{
    color:#ababab;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_symbol{
    color:#F3E651;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_function{
    color:#7bc710;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_cbracket{
    color:#F3E651;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_url{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_date{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_time{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_file{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_ip{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_name{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_variable{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_oldfile{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_newfile{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_difflines{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_selector{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_property{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_vampire .sh_sourceCode .sh_value{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}



.sh_vim-dark{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_vim-dark .sh_sourceCode{
    background-color:#000;
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_keyword{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_type{
    color:#0f0;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_string{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_regexp{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_specialchar{
    color:#f2f;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_comment{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_number{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_preproc{
    color:#f2f;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_function{
    color:#fff;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_url{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_date{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_time{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_file{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_ip{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_name{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_variable{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_oldfile{
    color:#f2f;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_newfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_difflines{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_selector{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_property{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim-dark .sh_sourceCode .sh_value{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}



.sh_vim{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_vim .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_keyword{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_type{
    color:#0f0;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_string{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_regexp{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_specialchar{
    color:#f2f;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_comment{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_number{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_preproc{
    color:#f2f;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_url{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_date{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_time{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_file{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_ip{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_name{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_variable{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_oldfile{
    color:#f2f;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_newfile{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_difflines{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_selector{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_property{
    color:#B26818;
    font-weight:normal;
    font-style:normal;
}

.sh_vim .sh_sourceCode .sh_value{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}



.sh_whatis{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_whatis .sh_sourceCode{
    background-color:#000;
    color:#0f0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_keyword{
    color:#fa5a03;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_type{
    color:#fff;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_string{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_regexp{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_specialchar{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_comment{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_number{
    color:#ff0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_preproc{
    color:#bfbfbf;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_symbol{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_function{
    color:#e721d3;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_cbracket{
    color:#0ff;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_url{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_date{
    color:#fa5a03;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_time{
    color:#fa5a03;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_file{
    color:#fa5a03;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_ip{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_name{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_variable{
    color:#efe219;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_oldfile{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_newfile{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_difflines{
    color:#fa5a03;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_selector{
    color:#efe219;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_property{
    color:#fa5a03;
    font-weight:bold;
    font-style:normal;
}

.sh_whatis .sh_sourceCode .sh_value{
    color:#fb0;
    font-weight:normal;
    font-style:normal;
}



.sh_whitengrey{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_whitengrey .sh_sourceCode{
    background-color:#fff;
    color:#696969;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_keyword{
    color:#696969;
    font-weight:bold;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_type{
    color:#696969;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_string{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_regexp{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_specialchar{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_comment{
    color:#1326a2;
    font-weight:normal;
    font-style:italic;
}

.sh_whitengrey .sh_sourceCode .sh_number{
    color:#b0f;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_preproc{
    color:#470000;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_function{
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_url{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_date{
    color:#696969;
    font-weight:bold;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_time{
    color:#696969;
    font-weight:bold;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_file{
    color:#696969;
    font-weight:bold;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_ip{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_name{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_variable{
    color:#696969;
    font-weight:bold;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_oldfile{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_newfile{
    color:#080;
    font-weight:normal;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_difflines{
    color:#696969;
    font-weight:bold;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_selector{
    color:#696969;
    font-weight:bold;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_property{
    color:#696969;
    font-weight:bold;
    font-style:normal;
}

.sh_whitengrey .sh_sourceCode .sh_value{
    color:#080;
    font-weight:normal;
    font-style:normal;
}



.sh_zellner{
    background:none;
    padding:0;
    margin:0;
    border:0 none;
}

.sh_zellner .sh_sourceCode{
    background-color:#fff;
    color:#000;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_keyword{
    color:#a52a2a;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_type{
    color:#00f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_string{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_regexp{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_specialchar{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_comment{
    color:#f00;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_number{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_preproc{
    color:#a020f0;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_function{
    color:#000;
    font-weight:bold;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_url{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_date{
    color:#a52a2a;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_time{
    color:#a52a2a;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_file{
    color:#a52a2a;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_ip{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_name{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_variable{
    color:#225f2d;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_oldfile{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_newfile{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_difflines{
    color:#a52a2a;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_selector{
    color:#225f2d;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_property{
    color:#a52a2a;
    font-weight:normal;
    font-style:normal;
}

.sh_zellner .sh_sourceCode .sh_value{
    color:#f0f;
    font-weight:normal;
    font-style:normal;
}



.snippet-wrap {
    position:relative;
}


*:first-child+html .snippet-wrap {
    display:inline-block;
}


* html .snippet-wrap {
    display:inline-block;
}


.snippet-reveal{
    text-decoration:underline;
}


.snippet-wrap .snippet-menu, .snippet-wrap .snippet-hide {
    position:absolute;
    top:10px;
    right:15px;
    font-size:.9em;
    z-index:1;
    background-color:transparent;
}


.snippet-wrap .snippet-hide {
    top:auto;
    bottom:10px;
}


*:first-child+html .snippet-wrap .snippet-hide {
    bottom:25px;
}


* html .snippet-wrap .snippet-hide {
    bottom:25px;
}


.snippet-wrap .snippet-menu pre, .snippet-wrap .snippet-hide pre {
    background-color:transparent;
    margin:0;
    padding:0;
}


.snippet-wrap .snippet-menu a, .snippet-wrap .snippet-hide a {
    padding:0 5px;
    text-decoration:underline;
}


.snippet-wrap pre.sh_sourceCode{
    padding:1em;
    line-height:1.8em;
    overflow:auto;
    position:relative;

    -moz-border-radius:15px;

    -webkit-border-radius:15px;

    border-radius:15px;

    box-shadow: 2px 2px 5px #000;

    -moz-box-shadow: 2px 2px 5px #000;

    -webkit-box-shadow: 2px 2px 5px #000;
}


.snippet-wrap pre.snippet-textonly {
    padding:2em;
}


*:first-child+html .snippet-wrap pre.snippet-formatted {
    padding:2em 1em;
}


* html .snippet-wrap pre.snippet-formatted {
    padding:2em 1em;
}


.snippet-reveal pre.sh_sourceCode {
    padding:.5em 1em;
    text-align:right;
}


.snippet-wrap .snippet-num li{
    padding-left:1.5em;
}


.snippet-wrap .snippet-no-num{
    list-style:none;
    padding:.6em 1em;
    margin:0;
}


.snippet-wrap .snippet-no-num li {
    list-style:none;
    padding-left:0;
}


.snippet-wrap .snippet-num {
    margin:1em 0 1em 1em;
    padding-left:3em;
}


.snippet-wrap .snippet-num li {
    list-style:decimal-leading-zero outside none;
}


.snippet-wrap .snippet-no-num li.box {
    padding:0 6px;
    margin-left:-6px;
}


.snippet-wrap .snippet-num li.box {
    border:1px solid;
    list-style-position:inside;
    margin-left:-3em;
    padding-left:6px;
}


*:first-child+html .snippet-wrap .snippet-num li.box {
    margin-left:-2.4em;
}


* html .snippet-wrap .snippet-num li.box {
    margin-left:-2.4em;
}


.snippet-wrap li.box-top {
    border-width:1px 1px 0 !important;
}


.snippet-wrap li.box-bot {
    border-width:0 1px 1px !important;
}


.snippet-wrap li.box-mid {
    border-width:0 1px !important;
}


.snippet-wrap .snippet-num li .box-sp {
    width:18px;
    display:inline-block;
}


*:first-child+html .snippet-wrap .snippet-num li .box-sp {
    width:27px;
}


* html .snippet-wrap .snippet-num li .box-sp {
    width:27px;
}


.snippet-wrap .snippet-no-num li.box {
    border:1px solid;
}


.snippet-wrap .snippet-no-num li .box-sp {
    display:none;
}
